<!DOCTYPE html>
<html>
    <head>
        <meta charset=utf-8>
    </head>
    <body>
    	<ul id="ul">
            
        </ul>
        <script type="text/javascript">

            /**
             * 这题虽然简单但，我们还是有几个点需要注意的，
             * 涉及除法首要的肯定是分母不为零,
             * 再考虑一下实际情况，不能为负的吧，
             * 最后一个点应该是oi最容易嘎的地方，JS和C不一样
             * C是整除，JS是浮点除
             * 所以除完加上向上取整就行了
             */
            const _createPage = (allItem, pageItem) => {
                if(!pageItem){
                    console.log('每页显示的条数不能为0')
                    return;
                }

                if(allItem<0||pageItem<0){
                    console.log('总条数和每页显示的条数不能为负数')
                    return;
                }

                // 补全代码
                const ul=document.getElementById('ul')
                let pageCount=Math.ceil(allItem/pageItem)
                let str='';
                for(let i=0;i<pageCount;i++){
                    str+=`<li>${i+1}</li>`
                }
                ul.innerHTML=str
            }
            // _createPage(19,2)
        </script>
    </body>
</html>